Initialize impl_window for foreign W32 windows
authorРуслан Ижбулатов <lrn1986@gmail.com>
Mon, 8 Sep 2014 15:21:00 +0000 (15:21 +0000)
committerРуслан Ижбулатов <lrn1986@gmail.com>
Mon, 8 Sep 2014 15:50:32 +0000 (15:50 +0000)
https://bugzilla.gnome.org/show_bug.cgi?id=736269

gdk/win32/gdkwindow-win32.c

index d1652cfa34aa063743e8815d9502302aca5d6d59..09b7d374d9c67e7727f3d93f9ec7a17cbb849191 100644 (file)
@@ -705,6 +705,7 @@ gdk_win32_window_foreign_new_for_display (GdkDisplay      *display,
   window = _gdk_display_create_window (display);
   window->visual = gdk_screen_get_system_visual (_gdk_screen);
   window->impl = g_object_new (GDK_TYPE_WINDOW_IMPL_WIN32, NULL);
+  window->impl_window = window;
   impl = GDK_WINDOW_IMPL_WIN32 (window->impl);
   impl->wrapper = window;
   parent = GetParent (anid);